home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Suzy B Software 2
/
Suzy B Software CD-ROM 2 (1994).iso
/
extras
/
programm
/
gemfsc19
/
gemfsc19.lzh
/
GEMFBIND
/
AESFORM1.S
< prev
next >
Wrap
Text File
|
1993-03-26
|
2KB
|
80 lines
;*========================================================================
;*
;* AESFAST Public Domain GEM bindings.
;*
;*========================================================================
;*************************************************************************
;*
;* Form Manager routines 1 of 3.
;*
;*************************************************************************
;-------------------------------------------------------------------------
; form_do
;-------------------------------------------------------------------------
globl _form_do
_form_do:
; .cargs #4,ptree.l,obj
ptree = 4
obj = 8
move.l #$32010101,d0 ; AControl 50,1,1,1
lea obj(sp),a1 ; -> intin
lea ptree(sp),a0 ; -> addrin
jmp aes_do
;-------------------------------------------------------------------------
; form_error
; form_dial
;-------------------------------------------------------------------------
globl _form_error
_form_error:
move.l #$35010100,d0 ; AControl 53,1,1,0
bra.b form_erdi
globl _form_dial
_form_dial:
move.l #$33090100,d0 ; AControl 51,9,1,0
form_erdi:
; .cargs #4,intin
intin = 4
lea intin(sp),a1 ; -> intin
jmp aes_do
;-------------------------------------------------------------------------
; form_center
;-------------------------------------------------------------------------
globl _form_center
_form_center:
; .cargs #8,ptree.l,px.l,py.l,pw.l,ph.l
ptree = 8
px = 12
py = 16
pw = 20
ph = 24
link a6,#-10
move.l #$36000501,d0 ; AControl 54,0,5,1
moveq.l #-10,d1
lea ptree(a6),a0
jsr aes_call
moveq.l #-10,d1
lea px(a6),a1
jmp (a0)
; end of code